Medical Dictionary
olfactory area
noun
Medical Definition of OLFACTORY AREA
1
: the sensory area for olfaction lying in the parahippocampal gyrus
2
: the area of nasal mucosa in which the olfactory organ is situated
Seen & Heard
What made you want to look up olfactory area? Please tell us where you read or heard it (including the quote, if possible).